#include <iostream>
#include "RandomCL.hpp"
#include "Ordenacao.hpp"

using namespace std;

 unsigned long int* generateArray(int size);

int main()
{

// criar o vetor de tamanhos
unsigned long int tamanhos[9] = {10000,
                                30000,
                                90000,
                                270000,
                                810000,
                                2430000,
                                7290000,
                                21870000,
                                65610000
                                };

// instancia do gerador a ser usado
RandomCL<unsigned long int> gerador(0);




//preenche o vetor com numeros aleatorios


int tamanho = 10;
unsigned long int* p = generateArray(tamanho);

for (int i=0; i<tamanho; i++)
    {
        p[i] = gerador.nextr();
        cout << p[i] << endl;
    }





return 0;
}

 unsigned long int* generateArray(int size)
{

unsigned long int* p = new unsigned long int[size];

return p;

}
